abandoned sarlacc pit - German English Dictionary